be overpowered - French English Dictionary